resident taxpayer - French English Dictionary